// // import swaggerJSDoc from 'swagger-jsdoc';
// import config from '@/config/index';
// import { ParameterizedContext } from 'koa';

// const { OPEN_API_DOC } = config;
// // swagger definition

// const createDOC = (ctx: ParameterizedContext) => {
//   const options: swaggerJSDoc.Options = {
//     swaggerDefinition: {
//       info: {
//         title: 'koa-demo',
//         version: '1.0.0',
//         description: 'koa-demo',
//       },
//       basePath: '/api',
//       host: 'localhost:8000/swagger',
//     },
//     apis: ['./src/controller/*.ts'],
//   };
//   return OPEN_API_DOC ? swaggerJSDoc(options) : null;
// };

// export default createDOC;
